Implementation-aware selection of the custom instruction set for extensible processors
نویسندگان
چکیده
http://dx.doi.org/10.1016/j.micpro.2014.05.007 0141-9331/ 2014 Elsevier B.V. All rights reserved. ⇑ Corresponding author. Tel.: +98 2182084920; fax: +98 2188778690. E-mail addresses: [email protected] (A. Yazdanbakhsh),mehdikamal@ ut.ac.ir (M. Kamal), [email protected] (S.M. Fakhraie), [email protected] (A. Afzali-Kusha), [email protected] (S. Safari), [email protected] (M. Pedram). 1 Present address: College of Computing, Georgia Institute of Technology, USA.
منابع مشابه
Generating and evaluating application-specific hardware extensions
Modern platform-based design involves the application-specific extension of embedded processors to fit customer requirements. To accomplish this task, the possibilities offered by recent custom/extensible processors for tuning their instruction set and microarchitecture to the applications of interest have to be exploited. A significant factor often determining the success of this process is th...
متن کاملRuntime Adaptive Extensible Embedded Processors - A Survey
Current generation embedded applications demand the computation engine to offer high performance similar to custom hardware circuits while preserving the flexibility of software solutions. Customizable and extensible embedded processors, where the processor core can be enhanced with application-specific instructions, provide a potential solution to this conflicting requirements of performance a...
متن کاملAn End-to-End Design Flow for Automated Instruction Set Extension and Complex Instruction Selection based on GCC
Extensible processors are application-specific instruction set processors (ASIPs) that allow for customisation through user-defined instruction set extensions (ISE) implemented in an extended micro architecture. Traditional design flows for ISE typically involve a large number of different tools for processing of the target application written in C, ISE identification, generation, optimisation ...
متن کاملRapid generation of custom instructions using predefined dataflow structures
Abstract: Custom instruction generation is fast becoming popular as it provides an alternative means to realize application specific processors. In this paper, we propose an efficient methodology for rapid instruction set customization on RISPs (Reconfigurable Instruction Set Processors) using predefined sets of dataflow structures that are based on templates and reusable structures. A novel te...
متن کاملAn Integrated Temporal Partitioning and Mapping Framework for Handling Custom Instructions on a Reconfigurable Functional Unit
Extensible processors allow customization for an application by extending the core instruction set architecture. Extracting appropriate custom instructions is an important phase for implementing an application on an extensible processor with a reconfigurable functional unit. Custom instructions (CIs) usually are extracted from critical portions of applications. This paper presents approaches fo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Microprocessors and Microsystems - Embedded Hardware Design
دوره 38 شماره
صفحات -
تاریخ انتشار 2014